sharp-pointed weapon - Espagnol Anglais Dictionnaire